| GrapeCity ActiveReports for .NET 12.0J > ActiveReportsユーザーガイド > サンプルとチュートリアル > チュートリアル > ページレポート/RDLレポートのチュートリアル > プレビュー > レポートでブックマークの使用 |
レポートでは、いずれかのコントロールにブックマークIDを割り当ててテキストボックスまたは画像にリンクすることができます。ブックマークリンクはハイパーリンクと同様に動作し、クリックするとレポートの別のページに移動します。
このチュートリアルでは、ブックマークとリンクの設定方法を説明します。
このトピックでは、以下のタスクを行います。
![]() |
メモ:
|
![]() |
メモ:「XMLデータを使ったレポート」チュートリアルのレポートがすでに作成されている場合は、[ブックマークIDを割り当てる]の手順に進んでください。 |
このチュートリアルを完了すると、次のレポートが作成されます。
Visual StudioプロジェクトにActiveReportsを追加する
詳細については、「プロジェクトにレポートを追加する」を参照してくだざい。
レポートをデータソースに接続する

データセットを追加する
//country [@name != 'World']| 名前 | 種類 | 値 |
|---|---|---|
| Name | データベースのフィールド | @name |
| Currency | データベースのフィールド | ./ExchangeRates/Currency |
| 2004 | データベースのフィールド | ./ExchangeRates/VsUSD2004 |
| 2003 | データベースのフィールド | ./ExchangeRates/VsUSD2003 |
| 2002 | データベースのフィールド | ./ExchangeRates/VsUSD2002 |
| 2001 | データベースのフィールド | ./ExchangeRates/VsUSD2001 |
| 2000 | データベースのフィールド | ./ExchangeRates/VsUSD2000 |
レポートにコントロールを追加する
| フィールド名 | プロパティ名 |
|---|---|
| Currency | Location:1.125in, 0.5in Size:2.25in, 0.25in |
| 2004 | Location:4in, 0.875in Size:1in, 0.25in |
| 2003 | Location:4in, 1.25in Size:1in, 0.25in |
| 2002 | Location:4in, 1.625in Size:1in, 0.25in |
| 2001 | Location:4in, 2in Size:1in, 0.25in |
| 2000 | Location:4in, 2.375in Size:1in, 0.25in |
![]() |
メモ: このフィールドに対して作成された式は、通常のフィールドとは異なります。Visual Basic構文の場合、識別子は数字から開始できないため、数字のフィールド名を文字列として扱う必要があります。 |
| プロパティ名 | プロパティの値 |
|---|---|
| Location | 0.125in, 0.875in |
| Size | 3.125in, 0.25in |
| Value | ="年別に米ドル対 " & Fields!Currency.Value & " の価値:" |
| Font | Normal, Arial, 10pt, Bold |
| TextAlign | Right |
TextBox1
| プロパティ名 | プロパティの値 |
|---|---|
| Location | 0.125in, 0.5in |
| Size | 0.75in, 0.25in |
| FontWeight | Bold |
| Value | 通貨: |
TextBox2
| プロパティ名 | プロパティの値 |
|---|---|
| Location | 3.375in, 0.875in |
| Size | 0.5in, 0.25in |
| TextAlign | Right |
| Value | 2004年: |
TextBox3
| プロパティ名 | プロパティの値 |
|---|---|
| Location | 3.375in, 1.25in |
| Size | 0.5in, 0.25in |
| TextAlign | Right |
| Value | 2003年: |
TextBox4
| プロパティ名 | プロパティの値 |
|---|---|
| Location | 3.375in, 1.625in |
| Size | 1in, 0.25in |
| TextAlign | Right |
| Value | 2002年: |
TextBox5
| プロパティ名 | プロパティの値 |
|---|---|
| Location | 3.375in, 2in |
| Size | 0.5in, 0.25in |
| TextAlign | Right |
| Value | 2001年: |
TextBox6
| プロパティ名 | プロパティの値 |
|---|---|
| Location | 3.375in, 2.375in |
| Size | 0.5in, 0.25in |
| TextAlign | Right |
| Value | 2000年: |
レポートコントロールにブックマークIDを割り当てる
[ブックマーク]リンクはハイパーリンクと似ていますが、ハイパーリンクのようにウェブページにリンクするのではなく、レポート内の別の場所に移動します。
![]() |
メモ: レポートに使用される各ブックマークIDは、一意の文字列を設定してください。同じブックマークIDがある場合には、レポートは最初のブックマークIDへ移動します。 |
レポートコントロールにブックマークリンクを割り当てる
ブックマークリンクは、ブックマークIDでマークしたレポートコントロールに移動するハイパーリンクです。作成したListの下にテキストボックスを追加し、このテキストボックスを上記の手順で作成したブックマークIDにリンクする方法を説明します。
| プロパティ名 | プロパティの値 |
|---|---|
| Value | Back to Top |
| Location | 0in, 3in |
| Size | 6.5in, 5in |
| TextAlign | Center |
レポートを表示する
レポートをViewerコントロールで開きます。詳細については、「Windowsフォーム用のビューワの使用」を参照してください。